studying a lot and finishing school assignments - Espagnol Anglais Dictionnaire